yelken demiri - Turkish English Dictionary